prospect of having to... - Francés Inglés Diccionario